spicy red sauce/salsa - Español Inglés Diccionario